/**
 *
 * @author Anastasiya
 *
 */

#pragma once
#include "algorithm.h"
#include "texwriter.h"
#include <vector>
#include <string>

using namespace std;

class TestFramework{
public: TestFramework(Algorithm* algorothm1, Algorithm* algorothm2);
		~TestFramework();
		void test(string resultPath, string testPath);
		string TEX_FILENAME;
private:  Algorithm* algorithm1;
		  Algorithm* algorithm2;
		  void TestFramework::walkFileTree(string resultPath, TexWriter* writer);
		  void runTest(string resultPath, string fileAbsolutePath, TexWriter* writer);


};



